import unittest, sys
# 设置模块的搜索路径
sys.path.append('../cases')
from test01 import Test01
from test02 import TestSum
from test03 import Test03
# 创建测试套件对象
suite = unittest.TestSuite()
# 往测试套件对象中添加测试方法
suite.addTest(Test01('test_add01'))
suite.addTest(Test01('test_add02'))
suite.addTest(Test01('test_add03'))
suite.addTest(TestSum('test_sum01'))
suite.addTest(TestSum('test_sum02'))
suite.addTest(TestSum('test_sum03'))
# 添加测试类中所有test开头的方法
# suite.addTest(unittest.makeSuite(Test03))
suite.addTest(unittest.TestLoader().loadTestsFromTestCase(Test03))

if __name__ == '__main__':
    # 创建测试套件运行器
    runner = unittest.TextTestRunner()
    runner.run(suite)


